<p>Si vous êtes hébergé chez vos parents, laissez la deuxième partie du formulaire vide.</p>
<div class="formulaire">
{$formulaire}
</div>

<script type="text/Javascript">
	$(function() {
		$($('form')[0]).submit(function() {
			numRueParents = $('#numrueparents').val()
			nomRueParents = $('#nomrueparents').val()
			codePostalParents = $('#codepostalparents').val()
			villeParents = $('#villeparents').val()
			adresseMailParents = $('#adressemailparents').val()
			typeHebergement = $('#typeHebergement').val()
			adresseMailEtudiant = $('#adressemailetudiant').val()
			codePostalEtudiant = $('#codepostaletudiant').val()
			
			erreur = false
			
			if (numRueParents == '') {
				ajouter_message("Précisez le numéro de rue de l'adresse des parents !", mALERTE)
				erreur = true
			}
			
			if (nomRueParents == '') {
				ajouter_message("Précisez le nom de la rue de l'adresse des parents !", mALERTE)
				erreur = true
			}
			
			if (codePostalParents == '') {
				ajouter_message("Précisez le code postal de la ville de l'adresse des parents !", mALERTE)
				erreur = true
			}
			else if (codePostalParents.match(options.code_postal_regexp) == null) {
				ajouter_message("Le code postal fourni pour la ville des parents n'est pas valide !", mERREUR)
				erreur = true
			}
			
			if (villeParents == '') {
				ajouter_message("Précisez la ville de l'adresse des parents !", mALERTE)
				erreur = true
			}
			
			if (typeHebergement == '') {
				ajouter_message("Précisez votre type d'hébergement !", mALERTE)
				erreur = true
			}
			
			if (adresseMailEtudiant == '') {
				ajouter_message('Précisez votre adresse mail !', mALERTE)
				erreur = true
			}
			else if (adresseMailEtudiant.match(options.email_regexp) == null) {
				ajouter_message("Votre adresse mail n'est pas valide !", mERREUR)
				erreur = true
			}

			if (adresseMailParents != '' && adresseMailParents.match(options.email_regexp) == null) {
				ajouter_message("L'adresse mail de vos parents n'est pas valide !", mERREUR)
				erreur = true
			}
			
			if (codePostalEtudiant != '' && codePostalEtudiant.match(options.code_postal_regexp) == null) {
				ajouter_message("Le code postal de votre adresse n'est pas valide !", mERREUR)
				erreur = true
			}
			
			if (erreur) {
				return false
			}
		})
	})
</script>